I read in the XCode Quick Help that the CFBundleShortVersionString is not used anymore except in the finders show information dialog.
Thats why it is initialized from build setting MARKETING_VERSION
And CURRENT_PROJECT_VERSION should be a single integer. This one is put into the CFBundleVersion.
This is for macOS, don't know about IOS.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review
Tags: